Crear GZIP

GZIP, que significa 'GNU Zip', es una utilidad esencial de compresión de archivos ampliamente utilizada en sistemas Unix y Linux. Reduce eficazmente el tamaño de los archivos para un almacenamiento optimizado y una transmisión de datos más rápida aplicando el algoritmo de compresión GZIP. Los archivos comprimidos se marcan con una extensión '.gz' y se pueden descomprimir sin esfuerzo para restaurar su estado original.

GZIP es la opción preferida para comprimir archivos individuales. Es una práctica estándar crear archivos comprimidos consolidando múltiples archivos en un único archivo TAR y luego aplicando la compresión GZIP. Los archivos resultantes llevarán las extensiones combinadas, como .tar.gz o .tgz.

Cuando se trata de comprimir grandes datos basados en texto o datos en streaming como HTTP, GZIP supera al formato Zip tradicional. IronZip se destaca al soportar todos los formatos de compresión, permitiendo a los desarrolladores hacer la transición sin problemas entre GZIP y Zip según sea necesario.

Creación de un archivo GZIP vacío

Para comenzar, importamos el espacio de nombres IronZip, que nos permite utilizar la biblioteca. Luego, creamos un nuevo archivo GZIP usando el constructor IronGZipArchive dentro de una declaración using, lo que ayuda a establecer un archivo GZIP vacío.

Agregar archivos al archivo

Antes de completar el proceso de guardado, podemos agregar archivos al archivo usando el método Add proporcionando sus rutas absolutas. Puedes agregar uno o múltiples archivos, incluyendo una variedad de formatos como imágenes, documentos (como DOCX y PDF), archivos de audio (como MP3 y WAV) e incluso otros archivos GZIP. En este caso, demostraremos cómo incorporar un archivo TAR para ilustrar la adición de múltiples archivos.

Para obtener información detallada sobre los tipos de archivos que puedes incluir, consulta la documentación aquí.

Guardar y exportar el archivo

Finalmente, guardamos y exportamos el archivo con el método SaveAs, nombrándolo output.tgz. Es importante tener en cuenta que, dado que incluimos un archivo TAR dentro del GZIP, la extensión del archivo de salida refleja ambos formatos, lo que da como resultado .tgz.

Explora nuestra guía sobre cómo crear y extraer archivos ZIP.

¿Listo para empezar?
Nuget Descargas 19,717 | Versión: 2026.4 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronZip
ejecuta una muestra observa cómo tus archivos se convierten en un archivo.